Medical Dictionary
mepenzolate bromide
noun me·pen·zo·late bromide \mə-ˈpen-zə-ˌlāt-\
Medical Definition of MEPENZOLATE BROMIDE
: an anticholinergic drug C21H26BrNO3
Seen & Heard
What made you want to look up mepenzolate bromide? Please tell us where you read or heard it (including the quote, if possible).